(be) astounded at (something)

Translations
être stupéfait par